package org.yibinxueyuan.drawcard.mapper;



import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;
import org.yibinxueyuan.drawcard.entity.Userinfo;

import java.util.List;

/**
 * 处理用户的相关信息
 */
@Repository("UserInfoMapper")
@Mapper
public interface UserInfoMapper {
    /**
     * 查询所有的用户以及用户密码
     * @return
     */
    public List<Userinfo> findAll();

    /**
     * 通过邮箱查询用户的相关信息
     */
    public Userinfo queryUserPasswordByMailbox(String mailbox);














 /*   *//**
     * 通过邮箱查询用户的密码
     *//*
    public String queryUserPasswordByMailbox(String mailbox);

    *//**
     * 通过邮箱查询用户的 user_id
     *//*
    public int queryUserIdByMailbox(String mailbox);

    *//**
     * 通过邮箱查询用户的昵称
     *//*
    public int queryNicknameByMailbox(String mailbox);

    *//**
     * 通过邮箱查询用户的权限
     *//*
    public int queryPowerByMailbox(String mailbox);
    */
}
